/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package dominio;

import java.util.Iterator;
import java.util.List;
import java.util.Vector;


public class Persona {

    private int codigo;
    private String nombre;
    private String apellido;
    private String usuario;
    private String clave;
    private String privilegio;
    private List<Productos> productos;
    private List<Productos> prod2;
    
    public Vector<Productos> buscarProducto(int codigoProducto){
       
        Vector<Productos> lp = new Vector<Productos>();
        //List<Productos> lp=new List<Productos>();
        
        Iterator iter = productos.iterator();
        while(iter.hasNext())
        {
            if (productos.contains(codigoProducto))
            {
                Productos prod = new Productos();
                prod.getCodigo();
                prod.getNombreProducto();
                prod.getPrecio();
                prod.getStock();
                lp.add(prod);
            }
        }       
        return lp;
        
    }
    
    
    
//    public Persona(int codigo, String nombre, String apellido, String usuario, String clave, String privilegio) {
//        this.codigo = codigo;
//        this.nombre = nombre;
//        this.apellido = apellido;
//        this.usuario = usuario;
//        this.clave = clave;
//        this.privilegio = privilegio;
//        
//    }
//
//    public Persona(int codigo, String nombre, String apellido, String usuario, String clave, String privilegio, List<Productos> productos) {
//        this.codigo = codigo;
//        this.nombre = nombre;
//        this.apellido = apellido;
//        this.usuario = usuario;
//        this.clave = clave;
//        this.privilegio = privilegio;
//        this.productos = productos;
//    }
//
//    public Persona() {
//    }

    public void setProd2(List<Productos> prod2) {
        this.prod2 = prod2;
    }

    public List<Productos> getProd2() {
        return prod2;
    }

   
    
    public void setProductos(List<Productos> productos) {
        this.productos = productos;
    }

    public List<Productos> getProductos() {
        return productos;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public void setClave(String clave) {
        this.clave = clave;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public void setPrivilegio(String privilegio) {
        this.privilegio = privilegio;
    }

    public void setUsuario(String usuario) {
        this.usuario = usuario;
    }
    
     public String getApellido() {
        return apellido;
    }

    public String getClave() {
        return clave;
    }

    public int getCodigo() {
        return codigo;
    }

    public String getNombre() {
        return nombre;
    }

    public String getPrivilegio() {
        return privilegio;
    }

    public String getUsuario() {
        return usuario;
    }
    
    
    
//    private String nombre;
//    private String apellido;
//    private List<Productos> direcciones;
//    private int edad;
//    private Float altura;
//    private Long edadEnSegundos;
//
//    public Float getAltura() {
//        return altura;
//    }
//
//    public void setAltura(Float altura) {
//        this.altura = altura;
//    }
//
//    public String getApellido() {
//        return apellido;
//    }
//
//    public void setApellido(String apellido) {
//        this.apellido = apellido;
//    }
//
//    public List<Productos> getDirecciones() {
//        return direcciones;
//    }
//
//    public void setDirecciones(List<Productos> direcciones) {
//        this.direcciones = direcciones;
//    }
//
//    public int getEdad() {
//        return edad;
//    }
//
//    public void setEdad(int edad) {
//        this.edad = edad;
//    }
//
//    public Long getEdadEnSegundos() {
//        return edadEnSegundos;
//    }
//
//    public void setEdadEnSegundos(Long edadEnSegundos) {
//        this.edadEnSegundos = edadEnSegundos;
//    }
//
//    public String getNombre() {
//        return nombre;
//    }
//
//    public void setNombre(String nombre) {
//        this.nombre = nombre;
//    }

   
}
